package automat;

public class TjekBilletautomat2 {

// Test af negative tal 
	// Vi bruger teksten fra slidet under leksion 4 
	
	public static void main(String[]arg)
	{
		Billetautomat automat = new Billetautomat(); 
		
		int antalFejl = 0;
		int retur;
		
		//Preconditions
		
		retur = 0;
		automat.montørLogin("1234");
		if (automat.erMontør()!=true) { System.out.println("automat.montørLogin(1234)"); return; }
		automat.nulstil();
		if (automat.getAntalBilletterSolgt()!=0){ System.out.println("automat.nulstil"); return; }
		automat.returpenge();
		if (automat.getBalance()!=0){ System.out.println("automat.returpenge()"); return; }
		automat.montørLogin("");
		if (automat.erMontør()!=false){ System.out.println("automat.montørLogin()"); return; }

		//Test
		automat.indsætPenge(-10);
	
		//Postcondition 
		retur = automat.getBalance();
		if (retur<0) {
			antalFejl++;
			System.out.println("Fejl: Indsæt negative belød"+ retur);
			
			
			
System.out.println("");

//Køb billet uden der er penge nok 
//Preconditions 

retur = 0;
automat.montørLogin("1234");
if (automat.erMontør()!=true) { System.out.println("automat.montørLogin(1234)"); return; }
automat.nulstil();
if (automat.getAntalBilletterSolgt()!=0){ System.out.println("automat.nulstil"); return; }
automat.returpenge();
if (automat.getBalance()!=0){ System.out.println("automat.returpenge()"); return; }
automat.montørLogin("");
if (automat.erMontør()!=false){ System.out.println("automat.montørLogin()"); return; }


// Test 





			
		}
		}
	
	
	
	
}
